Method and server for sending and lending digital service content

ABSTRACT

The present invention provides a method and a server for sending and lending digital service content. The method for sending digital service content includes: receiving, by a server, a user request, in which the user request carries a user identifier and a label of the digital service content; determining a type of the label; if the label is a lending label of the digital service content, acquiring a borrower identifier in the lending label; and determining whether the user identifier is the same as the borrower identifier; if the user identifier is the same as the borrower identifier, acquiring a lending period matching the borrower identifier in the lending label, and determining whether the digital service content is in the lending period; if yes, sending the digital service content to a terminal used by a user and identified by the user identifier.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to Chinese Patent Application No.201210126039.9, filed on Apr. 26, 2012, which is hereby incorporated byreference in its entirety.

FIELD OF THE INVENTION

The present invention relates to the field of communicationstechnologies, and in particular, to a method and a server for sendingand lending digital service content.

BACKGROUND OF THE INVENTION

Nowadays, the online network has been integrated into people's life, andthe online digital goods become more and more popular, such as movies,books, and video games. While the goods are still in their originalphysical forms, users always borrow the goods or give the goods asgifts, for example, lending a book to a friend or gifting a musiccompact disc (compact disc, referred to as CD in the following) to afriend. However, at present those activities can no longer be easilydone for copyrighted digital goods.

There are mainly two methods for lending or gifting the existingcopyrighted digital goods.

(1) A user purchases digital goods and then performs installation andauthorization on the device of a friend by using the account of theuser.

(2) Print or record the digital goods into a physical form and then lendit to a friend or gift it to a friend.

However, there are safety hazards in the method of installation andauthorization on the device of a friend by using the account of theuser. In addition, after the digital service content is lent to others,the copyright of the digital service content can no longer becontrolled, which adversely affects the digital copyright management.

SUMMARY OF THE INVENTION

The present invention provides a method and a server for sending andlending digital service content, to implement the lending of digitalservice content in an electronic fashion and perform copyright controlfor the digital service content after the digital service content islent.

On one aspect, the present invention provides a method for sendingdigital service content, which includes:

receiving, by a server, a user request, in which the user requestcarries a user identifier and a label of the digital service content;

determining, by the server, a type of the label;

if the label is a lending label of the digital service content,acquiring, by the server, a borrower identifier in the lending label ofthe digital service content; and determining whether the user identifieris the same as the borrower identifier;

if the user identifier is the same as the borrower identifier,acquiring, by the server, a lending period matching the borroweridentifier in the lending label of the digital service content, anddetermining whether the digital service content is in the lendingperiod; and

if the digital service content is in the lending period, sending, by theserver, the digital service content to a terminal used by a user andidentified by the user identifier.

On another aspect, the present invention provides a method for lendingdigital service content, which includes:

receiving, by a server, a content lending request, in which the contentlending request carries an owner label of digital service contentrequested to be lent, the owner label includes an identifier of an ownerthat has the right to use and lend the digital service content, anidentifier of the digital service content, and the lendable number oftimes of the digital service content;

after determining that the lendable number of times of the digitalservice content is in an effective range, receiving, by the server, aborrower identifier specified by the owner and a lending period matchingthe borrower;

generating, by the server, a lending label of the digital servicecontent according to the identifier of the owner, the borroweridentifier specified by the owner, the identifier of the digital servicecontent, and the lending period matching the borrower identifier; and

sending, by the server, the lending label to the borrower.

On yet another aspect, the present invention provides a server, whichincludes: a receiving module, a first determination module, anacquisition module, and a sending module; in which:

the receiving module is configured to receive a user request, in whichthe user request carries a user identifier and a label of digitalservice content;

the first determination module is configured to determine a type of thelabel; and determine whether the user identifier is the same as aborrower identifier after the acquisition module acquires the borroweridentifier in the lending label of the digital service content; anddetermine whether the digital service content is in a lending periodafter the acquisition module acquires the lending period matching theborrower identifier in the lending label of the digital service content;

the acquisition module is configured to acquire the borrower identifierin the lending label of the digital service content after the firstdetermination module determines that the label is the lending label ofthe digital service content; and acquire the lending period matching theborrower identifier in the lending label of the digital service contentafter the first determination module determines that the user identifieris the same as the borrower identifier; and

the sending module is configured to send the digital service content toa terminal used by a user and identified by the user identifier afterthe first determination module determines that the digital servicecontent is in the lending period.

On yet another aspect, the present invention provides a server, whichincludes: a request receiving module, a second determination module, anidentifier receiving module, a label generation module, and a labelsending module; in which:

the request receiving module is configured to receive a content lendingrequest, in which the content lending request carries an owner label ofdigital service content requested to be lent, the owner label includesan identifier of an owner that has the right to use and lend the digitalservice content, an identifier of the digital service content, and thelendable number of times of the digital service content;

the second determination module is configured to determine that thelendable number of times of the digital service content is in aneffective range;

the identifier receiving module, configured to receive a borroweridentifier specified by the owner and a lending period matching theborrower identifier after the second determination module determinesthat the lendable number of times of the digital service content is inthe effective range;

the label generation module is configured to generate a lending label ofthe digital service content according to the identifier of the owner,the borrower identifier specified by the owner, the identifier of thedigital service content, and the lending period matching the borroweridentifier;

the label sending module is configured to send the lending labelgenerated by the label generation module to the borrower.

On one aspect, the technical effects of the present invention are that:a server receives a user request, in which the user request carries auser identifier and a label of the digital service content; ifdetermining that the label is a lending label of the digital servicecontent, the server determines whether the user identifier is the sameas the borrower identifier included in the lending label of the digitalservice content; if the user identifier is the same as the borroweridentifier, the server acquires a lending period matching the borroweridentifier in the lending label of the digital service content, anddetermines whether the digital service content is in the lending period;and if the digital service content is in the lending period, the serversends the digital service content to a terminal used by a user andidentified by the user identifier. Therefore, the lending of digitalservice content in an electronic fashion may be implemented, and thecopyright control for the digital service content may be implementedafter the digital service content is lent, which facilitates the digitalcopyright management.

On another aspect, the technical effects of the present invention arethat: a server receives a content lending request, the content lendingrequest carries an owner label of digital service content requested tobe lent, the owner label includes an identifier of an owner that has theright to use and lend the digital service content, an identifier of thedigital service content, and the lendable number of times of the digitalservice content; after determining that the lendable number of times ofthe digital service content is in an effective range, the serverreceives a borrower identifier specified by the owner and a lendingperiod matching the borrower identifier; and then, according to theidentifier of the owner, the borrower identifier specified by the owner,the identifier of the digital service content, and the lending periodmatching the borrower, a lending label of the digital service content isgenerated, and the lending label is sent to the borrower. Therefore, thelending of digital service content in an electronic fashion may beimplemented, and the copyright control for the digital service contentmay be implemented after the digital service content is lent, whichfacilitates the digital copyright management.

BRIEF DESCRIPTION OF THE DRAWINGS

To make the technical solutions in the embodiments of the presentinvention or the prior art more clearly, the accompanying drawings usedin the description of the embodiments or the prior art are brieflydescribed hereunder. Apparently, the accompanying drawings illustrateonly some embodiments of the present invention, and persons of ordinaryskill in the art can derive other drawings from such accompanyingdrawings without creative efforts.

FIG. 1 is a flow chart of a method for sending digital service contentaccording to an embodiment of the present invention;

FIG. 2 is a flow chart of a method for sending digital service contentaccording to another embodiment of the present invention;

FIGS. 3A and 3B are flow charts of a method for sending digital servicecontent according to yet another embodiment of the present invention;

FIG. 4 is a flow chart of a method for purchasing digital servicecontent according to an embodiment of the present invention;

FIG. 5 is a flow chart of a method for lending digital service contentaccording to an embodiment of the present invention;

FIG. 6 is a flow chart of a method for lending digital service contentaccording to another embodiment of the present invention;

FIG. 7 is a schematic diagram of a content library according to anembodiment of the present invention;

FIG. 8 is a schematic diagram of a content library according to anotherembodiment of the present invention;

FIG. 9 is a schematic structural diagram of a server according to anembodiment of the present invention;

FIG. 10 is a schematic structural diagram of a server according toanother embodiment of the present invention; and

FIG. 11 is a schematic structural diagram of a server provided in yetanother embodiment of the present invention.

DETAILED DESCRIPTION OF THE EMBODIMENTS

In order to make the objectives, technical solutions, and advantages ofthe embodiments of the present invention more clearly, the technicalsolutions in the embodiments of the present invention are hereinafterdescribed clearly and completely with reference to the accompanyingdrawings in the embodiments of the present invention. It is evident thatthe embodiments to be described are only some rather than all of theembodiments of the present invention. All other embodiments derived bypersons of ordinary skill in the art from the embodiments given hereinwithout any creative effort shall fall within the protection scope ofthe present invention.

FIG. 1 is a flow chart of a method for sending digital service contentaccording to an embodiment of the present invention. As shown in FIG. 1,the method for sending digital service content may include the followingsteps.

Step 101: A server receives a user request, in which the user requestcarries a user identifier and a label of digital service content.

Step 102: The server determines the type of the label.

Step 103: If the label is a lending label of the digital servicecontent, the server acquires a borrower identifier in the lending labelof the digital service content; and determines whether the useridentifier is the same as the borrower identifier.

Step 104: If the user identifier is the same as the borrower identifier,the server acquires a lending period matching the borrower identifier inthe lending label of the digital service content, and determines whetherthe digital service content is in the lending period.

Step 105: If the digital service content is in the lending period, theserver sends the digital service content to a terminal used by a userand identified by the user identifier.

With the embodiment, the lending of digital service content may beimplemented in an electronic fashion, and the copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate the digital copyright management.

FIG. 2 is a flow chart of a method for sending digital service contentaccording to another embodiment of the present invention. As shown inFIG. 2, the method for sending digital service content may include thefollowing steps.

Step 201: A server receives a user request, in which the user requestcarries a user identifier and a label of digital service content.

Step 202: The server determines the type of the label. If the label is alending label of the digital service content, execute step 203; and ifthe label is an owner label of the digital service content, execute step207.

Specifically, the determining the type of the label by the server may bethat: the server parses the label; when the label includes the borroweridentifier, the server determines that the label is the lending label ofthe digital service content; or determines that the label is the lendinglabel of the digital service content when the value of a label typefield in the label is a first preset value.

When the label includes an identifier of an owner that has the right touse and lend the digital service content, but does not include theborrower identifier, the server determines that the label is the ownerlabel; or determines that the label is the owner label of the digitalservice content when the value of the label type field in the label is asecond preset value.

The first preset value and the second preset value may be manually setduring specific implementation, and the present invention does not limitwhat the first preset value and the second preset value are, as long asthe second preset value is different from the first preset value. Forexample, the first preset value may be “0”, whereas the second presetvalue may be “1”. That is to say, when the value of the label type fieldis “0”, the server may determine that the label is the lending label,and when the value of the label type field is “1”, the server maydetermine that the label is the owner label. Alternatively, one of thefirst preset value and the second preset value may be set to null, andthe other is not null. For example, it is assumed that the first presetvalue is null, the second preset value is not null. Here, it is assumedthat the second preset value is “1”, when the value of the label typefield is null, the server may determine that the label is the lendinglabel, and when the value of the label type field is “1”, the server maydetermine that the label is the owner label.

In this embodiment, the user identifier may be information that can beused for identifying the identity of a user, such as a user name or alogin identifier (Identifier, ID for short in the following) of theuser. Similarly, the owner identifier may be information that can beused for identifying the identity of an owner, such as a user name orlogin ID of the owner, and the borrower identifier may be informationthat can be used for identifying the identity of a borrower, such as auser name or login ID of the borrower.

The present invention does not limit the specific forms of the threeidentifiers, namely, the user identifier, the owner identifier, and theborrower identifier. However, during specific implementation,exemplarily, the three identifiers may adopt the same form, for example,all adopt the login ID as the corresponding identifier.

Step 203: The server acquires a borrower identifier in the lending labelof the digital service content, and determines whether the useridentifier is the same as the borrower identifier. If the useridentifier is the same as the borrower identifier, execute step 204; andif the user identifier is different from the borrower identifier,execute step 206.

In this embodiment, if the user identifier is the same as the borroweridentifier, it indicates that the user and identified by the useridentifier is the borrower of the digital content; and if the useridentifier is different from the borrower identifier, it indicates thatthe user and identified by the user identifier is not the borrower ofthe digital content.

Step 204: The server acquires the lending period matching the borroweridentifier in the lending label of the digital service content, anddetermines whether the digital service content is in the lending period;if yes, executes step 205; and if the digital service content is not inthe lending period, executes step 206.

Step 205: The server sends the digital service content to a terminalused by a user and identified by the user identifier.

Step 206: The server feeds back, to the terminal, information that theuser does not have the right to borrow the digital service content, andprompts the user to execute a process for purchasing the digital servicecontent.

Step 207: The server determines whether the user identifier is the sameas the owner identifier included in the owner label of the digitalservice content; if the user identifier is the same as the owneridentifier included in the owner label of the digital service content,executes step 208: and if the user identifier is different from theowner identifier included in the owner label of the digital servicecontent, executes step 211.

The owner identifier includes an identifier of an owner that has theright to use and lend the digital service content.

In this embodiment, if the user identifier is the same as the owneridentifier included in the owner label of the digital service content,it indicates that the user and identified by the user identifier is anowner that has the right to use and lend the digital service content;and if the user identifier is different from the owner identifierincluded in the owner label of the digital service content, it indicatesthat the user and identified by the user identifier is not an owner thathas the right to use and lend the digital service content.

Step 208: The server determines whether the user has lent the digitalservice content. If yes, execute step 209; and if the user has not lentthe digital service content, execute step 210.

Step 209: The server feeds back, to the terminal, information that theuser has lent the digital service content.

Step 210: The server sends the digital service content to the terminal.

Step 211: The server feeds back, to the terminal, information that theuser does not have the right to use and lend the digital servicecontent, and prompts the user to execute a process for purchasing thedigital service content.

In this embodiment, in step 206 and step 211, after prompting the userto execute the process for purchasing the digital service content, theserver may further receive a purchase request sent by the user, in whichthe purchase request is used for requesting purchasing the digitalservice content, and the purchase request carries the user identifier;and may further receive the lendable number of times of the digitalservice content, where the lendable number of times is set by the user:and then, the server generates the owner label of the digital servicecontent according to the identifier of the digital service content, thelendable number of times of the digital content, and the useridentifier, and stores the owner label of the digital service content ina content library of the user.

With the embodiment, the lending of digital service content may beimplemented in an electronic fashion, and copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate digital copyright management. Inaddition, in this embodiment, the limitation of the lending period ofthe lent digital service content is added. thereby enhancing thepossessiveness of a purchaser and the appreciation of a borrower.

The “first” and “second” in the present invention are only for ease ofdescription and do not represent the performance differences, the timesequence and the priority levels, which are the same hereinafter.

FIGS. 3A and 3B are flow charts of a method for sending digital servicecontent according to yet another embodiment of the present invention. Asshown in FIGS. 3A and 3B, the method for sending digital service contentmay include the following steps.

Step 301: A server receives a user request, in which the user requestcarries a user identifier and a label of digital service content.

In this embodiment, the user identifier may be information that can beused for identifying the identity of a user, such as a user name orlogin ID of the user.

Specifically, the label may be sent to the server after it is encryptedby a terminal used by the user.

Step 302: The server determines the type of the label. If the label is alending label of the digital service content, execute step 303; and ifthe label is an owner label of the digital service content, execute step310.

Specifically, the determining the type of the label by the server may bethat: the server parses the label; when the label includes a borroweridentifier, the server determines that the label is a lending label ofthe digital service content; or when the value of a label type field inthe label is a first preset value, the server determines that the labelis a lending label of the digital service content.

When the label includes an identifier of an owner that has the right touse and lend the digital service content but does not include theborrower identifier, the server determines that the label is an ownerlabel; or when the value of the label type field in the label is asecond preset value, the server determines that the label is an ownerlabel of the digital service content.

The first preset value and the second preset value may be manually setduring specific implementation, and the present invention does not limitwhat the first preset value and the second preset value are, as long asthe second preset value is different from the first preset value. Forexample, the first preset value may be “0”, whereas the second presetvalue may be “1”. That is to say, when the value of the label type fieldis “0”, the server may determine that the label is the lending label,and when the value of the label type field is “1”, the server maydetermine that the label is the owner label.

Alternatively, one of the first preset value and the second preset valuemay be set to null, and the other is not null. For example, it isassumed that the first preset value is null, the second preset value isnot null. Here, it is assumed that the second preset value is “1”, whenthe value of the label type field is null, the server may determine thatthe label is a lending label, and when the value of the label type fieldis “1”, the server may determine that the label is an owner label.

In this embodiment, the lending label of the digital service content mayinclude the owner identifier, a borrower identifier, an identifier ofthe digital service content, and a lending period matching the borrower.Furthermore, the lending label of the digital service content mayfurther include the thumbnail of the digital service content and titleinformation of the digital service content.

In this embodiment, the owner label of the digital service content mayinclude the owner identifier and the identifier of the digital servicecontent. Furthermore, the owner label of the digital service content mayfurther include the lendable number of times of the digital content, thethumbnail of the digital service content, and the title information ofthe digital service content.

In this embodiment, the owner identifier may be information that can beused for identifying the identity of an owner, such as a user name orlogin ID of the owner, and the borrower identifier may be informationthat can be used for identifying the identity of a borrower, such as auser name or login ID of the borrower.

The present invention does not limit the specific forms of the threeidentifiers, namely, the user identifier, the owner identifier, and theborrower identifier. However, during specific implementation,exemplarily, the three identifiers may adopt the same form, for example,all adopt the login ID as the corresponding identifier.

Step 303: Determine whether the owner has the right to lend the digitalservice content. If yes, execute step 304, and if the owner does nothave the right to lend the digital service content, execute step 308.

The owner is the owner identified by the owner identifier in the lendinglabel of the digital service content, and the digital service content isthe digital service content identified by the identifier of the digitalservice content in the lending label of the digital service content.

Specifically, if the owner has the right to lend the digital servicecontent, it indicates that the owner has purchased the digital servicecontent and has the right to lend the digital service content. On thecontrary, if the owner has no right to lend the digital service content,it indicates that the owner has not purchased the digital servicecontent, or the owner has purchased the digital service content but doesnot have the right to lend the digital service content.

Step 304: Determine whether the user identifier is the same as theborrower identifier. If yes, execute step 305, and if the useridentifier is different the borrower identifier, execute step 308.

In this embodiment, if the user identifier is the same as the borroweridentifier, it indicates that the user is the borrower of the digitalservice content; and on the contrary, if the user identifier isdifferent from the borrower identifier, it indicates that the user isnot the borrower of the digital service content.

Step 305: Determine whether the lendable number of times of the digitalservice content is in an effective range. If yes, execute step 306; andif the lendable number of times of the digital service content is not inthe effective range, execute step 308.

Specifically, the server may search a content library of the owneraccording to the owner identifier to acquire the owner label of thedigital service content, and acquire the lendable number of times of thedigital service content in the owner label; or, the server may alsoacquire the owner label corresponding to the identifier of the digitalservice content directly according to the identifier of the digitalservice content, and acquire the lendable number of times of the digitalservice content in the owner label.

The lendable number of times of the digital service content being in theeffective range may be that the lendable number of times of the digitalservice content is greater than or equal to a preset threshold value;the lendable number of times of the digital service content being not inthe effective range may be that the lendable number of times of thedigital service content is smaller than the preset threshold value. Inthis embodiment, the preset threshold value may be a positive numbergreater than or equal to 1, and this embodiment does not limit what thepreset threshold value is. Exemplarily, the preset threshold value maybe 1.

Step 306: Determine whether the digital service content is in a lendingperiod matching the borrower. If yes, execute step 307; and if thedigital service content is not in the lending period matching theborrower, execute step 308.

The lending period matching the borrower is carried in the lending labelof the digital service content.

Specifically, the determining whether the digital service content is inthe lending period matching the borrower may be that: the serverdetermines whether the time of receiving the lending label is in thelending period. For example, it is assumed that the lending period isfrom 8:00, Jan. 25, 2012 to 8:00, Feb. 1, 2012, when the time that theserver receives the lending label is 12:00, Jan. 31, 2012, the servermay determine that the time of receiving the lending label is in thelending period; and when the time that the server receives the lendinglabel is 9:00, Feb. 1, 2012, the server may determine that the time ofreceiving the lending label is not in the lending period.

Step 307: The server sends the digital service content to a terminalused by a user and identified by the user identifier.

Step 308: The server feeds back, to the terminal, information that theuser does not have the right to borrow the digital service content.Next, execute step 309.

Step 309: The server prompts the user to execute a process forpurchasing the digital service content.

Step 310: The server determines whether the user identifier is the sameas the owner identifier. If yes, execute step 311; and if the useridentifier is different from the owner identifier, execute step 315.

The owner identifier is carried in the owner label of the digitalservice content. If the user identifier is the same as the owneridentifier, it indicates that the user is the owner of the digitalservice content; and on the contrary, if the user identifier isdifferent from the owner identifier, it indicates that the user is notthe owner of the digital service content.

Step 311: Determine whether the user has the right to use the digitalservice content. If yes, execute step 312; and if the user does not havethe right to use the digital service content, execute step 315.

The digital service content is the digital service content identified bythe identifier of the digital service content in the owner label.

Specifically, if the user has the right to use the digital servicecontent, it indicates that the owner has purchased the digital servicecontent, and has the right to use the digital service content; and onthe contrary, if the user has no right to use the digital servicecontent, it indicates that the user has not purchased the digitalservice content, or although the user has purchased the digital servicecontent, but does not have the right to use the digital service content.

Step 312: Determine whether the user has lent the digital servicecontent. If yes, execute step 314; and if the owner has not lent thedigital service content, execute step 313.

Step 313: The server sends the digital service content to a terminalused by a user and identified by the user identifier.

Step 314: The server feeds back, to the terminal, information that theuser has lent the digital service content.

Step 315: The server feeds back, to the terminal, information that theuser does not have the right to use the digital service content. Next,execute step 316.

Step 316: The server prompts the user to execute a process forpurchasing the digital service content.

With this embodiment, the lending of digital service content may beimplemented in an electronic fashion, and the copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate the digital copyright management.In addition, in this embodiment, the limitation of the lending periodand the lendable number of times of the lent digital service content isadded, thereby enhancing the possessiveness of a purchaser and theappreciation of a borrower. In addition, after the purchaser has lentthe digital service content, the purchaser cannot use the digitalservice content in the lending period, thereby enhancing the discretionof the purchaser for the lending.

FIG. 4 is a flow chart of a method for purchasing digital servicecontent according to an embodiment of the present invention, and in thisembodiment, the process of purchasing the digital service content isintroduced. As shown in FIG. 4, the method for purchasing digitalservice content may include:

Step 401: A server receives a purchase request that is sent by a userthrough a terminal, where the purchase request is used for requestingpurchasing digital service content, and the purchase request carries auser identifier.

In this embodiment, the user identifier may be information that can beused for identifying the identity of a user, such as a user name orlogin ID of the user. The present invention does not limit the specificform of the user identifier, as long as the identity of the user can beidentified.

Step 402: The server receives lending indication information that issent by the user through the terminal, in which the lending indicationinformation is used for indicating whether the user permits to lend thedigital service content.

Specifically, after the server receives the purchase request that issent by the user through the terminal, the server may provide theterminal with a content purchase interface, so that the user can select,in the content purchase interface, whether to lend the digital servicecontent. After the user selects whether to lend the digital servicecontent, the terminal sends the lending indication information to theserver.

In this embodiment, if the lending indication information indicates thatthe user permits to lend the digital service content, execute step 403;and if the lending indication information indicates that the user doesnot permit to lend the digital service content, execute step 406.

Step 403: The server receives the lendable number of times of thedigital service content, where the lendable number of times is set bythe user and is sent by the terminal.

Specifically, the user may set the lendable number of times of thedigital service content through the content purchase interface providedby the server.

Step 404: Generate the owner label of the digital service contentaccording to the identifier of the digital service content, the lendablenumber of times of the digital service content, and the user identifier.

In this step, the owner label of the digital service content may includethe owner identifier, the identifier of the digital service content, andthe lendable number of times of the digital service content; in whichthe owner identifier is the user identifier. Furthermore, the ownerlabel of the digital service content may further include the thumbnailof the digital service content and the title information of the digitalservice content.

Step 405: The server stores the owner label of the digital servicecontent in a content library of the user.

Step 406: The server sets the lendable number of times of the digitalservice content to 0.

Step 407: The server generates the owner label of the digital servicecontent according to the identifier of the digital service content, thelendable number of times of the digital content, and the useridentifier, and stores the owner label of the digital service content inthe content library of the user.

In this step, the owner label of the digital service content may includethe owner identifier, the identifier of the digital service content, andthe lendable number of times of the digital service content; in whichthe owner identifier is the user identifier. Furthermore, the ownerlabel of the digital service content may further include the thumbnailof the digital service content and the title information of the digitalservice content.

With this embodiment, the purchase of the digital service content may beimplemented in an electronic fashion, and the lendable number of timesof the digital service content is limited during the purchase of thedigital service content, so that the control of the lendable number oftimes of the digital service content may be implemented, therebyfacilitating digital copyright management and enhancing thepossessiveness of a purchaser and the appreciation of a borrower.

FIG. 5 is a flow chart of a method for lending digital service contentaccording to an embodiment of the present invention. As shown in FIG. 5,the method for lending digital service content may include the followingsteps.

Step 501, the server receives a content lending request.

The content lending request carries an owner label of digital servicecontent requested to be lent, the owner label includes an identifier ofan owner that has the right to use and lend the digital service content,an identifier of the digital service content, and the lendable number oftimes of the digital service content.

Step 502: After determining that the lendable number of times of thedigital service content is in an effective range, the server receives aborrower identifier specified by the owner and a lending period matchingthe borrower identifier.

Specifically, the lendable number of times of the digital servicecontent being in the effective range may be that: the lendable number oftimes of the digital service content is greater than or equal to a firstthreshold value. In this embodiment, the first threshold value may be apositive number greater than or equal to 1, and this embodiment does notlimit what the first threshold value is. Exemplarily, the firstthreshold value may be 1.

Step 503: The server generates the lending label of the digital servicecontent according to the identifier of the owner, the borroweridentifier specified by the owner, the identifier of the digital servicecontent, and the lending period matching the borrower identifier.

Step 504: The server sends the lending label to the borrower.

In this embodiment, after receiving the content lending request anddetermining that the lendable number of times of the digital servicecontent is in the effective range, the server may generate the lendinglabel of the digital service content according to the identifier of theowner, the borrower identifier specified by the owner, the identifier ofthe digital service content, and the lending period matching theborrower identifier, and may send the lending label to the borrowerspecified by the owner, so as to implement the lending of digitalservice content in an electronic fashion, and implement copyrightcontrol for the digital service content after the digital servicecontent is lent, thereby facilitating digital copyright management. Inaddition, in this embodiment, the limitation of the lending period andthe lendable number of times of the digital service content lent isadded, thereby enhancing the possessiveness of a purchaser and theappreciation of a borrower.

FIG. 6 is a flow chart of a method for lending digital service contentaccording to another embodiment of the present invention. As shown inFIG. 6, the method for lending digital service content may include thefollowing steps.

Step 601: The server receives a content lending request sent by aterminal.

The content lending request carries an owner label of digital servicecontent requested to be lent, and the owner label includes an identifierof an owner that has the right to use and lend the digital servicecontent, an identifier of the digital service content, and the lendablenumber of times of the digital service content.

Step 602: The server determines whether the lendable number of times ofthe digital service content is in an effective range. If yes, executestep 603; and if the lendable number of times of the digital servicecontent is not in an effective range, execute step 607.

Specifically, the lendable number of times of the digital servicecontent being in the effective range may be that: the lendable number oftimes of the digital service content is greater than or equal to a firstthreshold value; and the lendable number of times of the digital servicecontent being not in the effective range may be that: the lendablenumber of times of the digital service content is smaller than a firstthreshold value. In this embodiment, the first threshold value may be apositive number greater than or equal to 1, and this embodiment does notlimit what the first threshold value is. Exemplarily, the firstthreshold value may be 1.

Step 603: The server receives the borrower identifier specified by theowner and the lending period matching the borrower, where the identifierand the lending period are sent by the terminal.

Step 604: The server generates the lending label of the digital servicecontent according to the identifier of the owner, the borroweridentifier specified by the owner, the identifier of the digital servicecontent, and the lending period matching the borrower.

Step 605: The server sends the lending label to the borrower.

Step 606: The server subtracts a second threshold value from thelendable number of times of the digital service content in the ownerlabel.

In this embodiment, the second threshold value may be a positive number,and this embodiment does not limit what the second threshold value is.Exemplarily, the second threshold value may be 1.

In this embodiment, step 605 and step 606 may be executed synchronously,and may also be executed successively, and this embodiment does notlimit the sequence of executing step 605 and step 606.

Step 607: The server provides the terminal with a content purchaseinterface, so that the owner can purchase the digital service content.

With this embodiment, the lending of digital service content may beimplemented in an electronic fashion, and copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate digital copyright management. Inaddition, in this embodiment, the limitation of the lending period andthe lendable number of times of the lent digital service content isadded, thereby enhancing the possessiveness of a purchaser and theappreciation of a borrower.

The method provided in the present invention is introduced in thefollowing through a specific example.

After passing the verification of the server, the owner can see thedigital service content owned by the owner, and the content library ofthe owner may be shown in FIG. 7. FIG. 7 is a schematic diagram of acontent library according to an embodiment of the present invention. Asshown in FIG. 7, the content library of the owner includes two labels,which are the owner label of digital service content A and the labelimage of digital service content B. The label image is the image of theowner label of digital service content B after the owner has lentdigital service content B. The label image of digital service content Bdisplays the borrower identifier specified by the owner and the lendingperiod of digital service content B. In FIG. 7, the label image ofdigital service content B only displays the borrower identifierspecified by the owner, for example, friend J, and the lending period ofdigital service content B, for example, from 8:00, Jan. 25, 2012 to8:00, Feb. 1, 2012. In the present invention, the lending period of thedigital service content has upper limit, and the upper limit isspecified by a publisher of the digital service content, for example, 7days by default; that is to say, the lending period of digital servicecontent B set by the owner needs to be in 7 days starting from the daythat the server generates the lending label of digital service contentB.

After the owner clicks an owner label of digital service content in thecontent library of the owner, the server checks whether the owner hasthe right to use and lend the digital service content, in which theowner label includes the owner identifier, an identifier of the digitalservice content, and the lendable number of times of the digital servicecontent. Furthermore, the owner label may further include the thumbnailof the digital service content and the title information of the digitalservice content. If the server determines that the owner has the rightto use the digital service content, the owner can view the digitalservice content on line. In the present invention, the digital servicecontent purchased by the owner is stored on the server and does not needto be downloaded locally. Definitely, the owner may also download thedigital service content locally, and the downloaded digital servicecontent is encrypted digital service content, and local decryption isperformed only when the owner passes the examination performed on theright of the owner by the server, and then the owner can locally viewthe content. For the process of examining the right of the owner by theserver, reference may be made to the process in the embodiment in FIGS.3A and 3B of present invention, and details are no longer describedhere.

If the owner wants to lend digital service content, for example, to lenddigital service content B to friend J, the owner may first selectdigital service content B and select friend J in a friend list throughthe friend list, and set a lending period of digital service content B,and then the server may generate a lending label of digital servicecontent B, and send the lending label of digital service content B tofriend J; specifically, the server may encrypt the lending label beforesending the lending label to friend J. For the process of lending thedigital service content, reference may be made to the process in theembodiment in FIG. 5 or FIG. 6 of the present invention, and details areno longer described here. After the owner has lent digital servicecontent B, a label image of digital service content B remains in thecontent library of the owner and the image cannot be opened and viewed.However, two pieces of information are shown: the borrower identifierspecified by the owner and the lending period of digital service contentB.

The lending label may include an identifier of the owner, a borroweridentifier specified by the owner, an identifier of the digital servicecontent, and a lending period of the digital service content.Furthermore, the lending label may further include the thumbnail of thedigital service content and the title information of the digital servicecontent.

After friend J receives the lending label of digital service content Bsent by the server, the lending label may be presented together with theowner label of the digital service content purchased by friend J, butthe lending label displays two more pieces of information, namely, thelending period and the identifier of the owner, than the owner label.For example, the content library of friend J may be shown in FIG. 8.FIG. 8 is a schematic diagram of a content library according to anotherembodiment of the present invention. As shown in FIG. 8, the contentlibrary of friend J includes two labels, which are the owner label ofdigital service content C and the lending label of digital servicecontent B. In FIG. 8, the lending label of digital service content Bonly shows the lending period of digital service content B, for example,from 8:00, Jan. 25, 2012 to 8:00, Feb. 1, 2012, and shows the owneridentifier of digital service content B, for example, owner L.

Friend J may download digital service content B locally to view, andsimilarly, the downloaded digital service content B is also encrypteddigital service content, and local decryption can be performed only whenfriend J passes right examination performed by the server, and thenfriend J can locally view the content. For the process that the serverexamines the right of friend J, reference may be made to the process inthe embodiment in FIG. 1, FIG. 2 or FIGS. 3A and 3B of the presentinvention, and details are no longer described here.

In the present invention, after friend J clicks the lending label ofdigital service content B, the server receives the lending label, andthe server first checks the information in the lending label, whichincludes an identifier of the owner, a borrower identifier specified bythe owner, a lending period matching the borrower, and the lendablenumber of times of digital service content B. If the owner indeed hasthe right to lend digital service content B, the lendable number oftimes of digital service content B is still in an effective range, theborrower is the borrower specified by the owner, and digital servicecontent B is still in the lending period, friend J may view digitalservice content B on line. When any item fails to pass the check, friendJ cannot view digital service content B.

If digital service content B is not in the lending period, the lendinglabel of the digital service content may still remain in the contentlibrary of friend J and friend J may click the lending label to enterthe content purchase interface of digital service content B to purchaseit. For the process of purchasing digital service content, reference maybe made to the process in FIG. 4 in the embodiment the presentinvention, and details are no longer described here.

If friend J has downloaded digital service content B before, afterpurchasing digital service content B, friend J can view the previouslydownloaded digital service content without downloading digital servicecontent B again.

In the present invention, content is separated from authentication, thecontent access rights of different purchase levels are implementedthrough the owner label and the lending label. Through the lendinglabel, the lending of the digital service content may be implemented,and the owner specifies the lending period for the borrower; and throughthe control of access time limit, only one of the owner label and thelending label can be used to access the digital service content at onetime, which makes the digital service content rare and unique, and mayincrease the authorization charge and may also increase the purchasenumber of copies.

Persons of ordinary skill in the art should understand that all or apart of the steps of the method according to the embodiments of thepresent invention may be implemented by a program instructing relevanthardware. The program may be stored in a computer readable storagemedium. When the program is run, the steps of the method according tothe embodiments of the present invention are performed. The storagemedium may be any medium that is capable of storing program codes, suchas a ROM, a RAM, a magnetic disk or an optical disk.

FIG. 9 is a schematic structural diagram of a server according to anembodiment of the present invention. In this embodiment, the server mayimplement the process in FIG. 1 in the embodiment of the presentinvention. As shown in FIG. 9, the server may include: a receivingmodule 91, a first determination module 92, an acquisition module 93,and a sending module 94.

The receiving module 91 is configured to receive a user request, inwhich the user request carries a user identifier and a label of thedigital service content.

The first determination module 92 is configured to determine the type ofthe label; and after the acquisition module 93 acquires a borroweridentifier in a lending label of the digital service content, determinewhether the user identifier is the same as the borrower identifier; andafter the acquisition module 93 acquires a lending period matching theborrower identifier in the lending label of the digital service content,determine whether the digital service content is in the lending period.

The acquisition module 93 is configured to acquire the borroweridentifier in the lending label of the digital service content after thefirst determination module 92 determines that the label is the lendinglabel of the digital service content; and acquire the lending periodmatching the borrower identifier in the lending label of the digitalservice content after the first determination module 92 determines thatthe user identifier is the same as the borrower identifier.

The sending module 94 is configured to send the digital service contentto a terminal used by a user and identified by the user identifier afterthe first determination module 92 determines that the digital servicecontent is in the lending period.

With this server, the lending of digital service content may beimplemented in an electronic fashion, and copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate digital copyright management. Inaddition, the limitation of the lending end date and the lendable numberof times of the lent digital service content is added, thereby enhancingthe possessiveness of a purchaser and the appreciation of a borrower.

FIG. 10 is a schematic structural diagram of a server according toanother embodiment of the present invention. In this embodiment, theserver may implement the process in the embodiment in FIG. 1, FIG. 2 orFIGS. 3A and 3B of the present invention, and compared with the serverin FIG. 9, the difference is that the server may further include:

a first feedback module 95, configured to feed back, to the terminal,information that the user does not have the right to borrow the digitalservice content, when the first determination module 92 determines thatthe user identifier is different from the borrower identifier, or thefirst determination module 92 determines that the digital servicecontent is not in the lending period.

In this embodiment, the server may further include: a second feedbackmodule 96.

The first determination module 92 is further configured to determinewhether the user identifier is the same as the owner identifier includedin the owner label of the digital service content after determining thatthe label is the owner label of the digital service content, in whichthe owner identifier includes an identifier of an owner that has theright to use and lend the digital service content; and determine whetherthe user has lent the digital service content after determining that theuser identifier is the same as the owner identifier included in theowner label of the digital service content.

The sending module 94 is further configured to send the digital servicecontent to the terminal after the first determination module 92determines that the user has not lent the digital service content.

The second feedback module 96 is configured to feed back, to theterminal, information that the user has lent the digital service contentafter the first determination module 92 determines that the user haslent the digital service content.

Furthermore, the second feedback module 96 is further configured to feedback, to the terminal, information that the user does not have the rightto use and lend the digital service content when the first determinationmodule 92 determines that the user identifier is different from theowner identifier included in the owner label of the digital servicecontent.

In this embodiment, the first determination module 92 is specificallyconfigured to parse the label, determine that the label is the lendinglabel of the digital service content when the label includes theborrower identifier; and determine that the label is the owner label ofthe digital service content when the label includes the identifier ofthe owner that has the right to use and lend the digital servicecontent, but does not include the borrower identifier.

Alternatively, the first determination module 92 is specificallyconfigured to parse the label, determine that the label is the lendinglabel of the digital service content when the value of a label typefield in the label is a first preset value; and determine that the labelis the owner label of the digital service content when the value of alabel type field in the label is a second preset value.

The first preset value and the second preset value may be manually setduring specific implementation, and the present invention does not limitwhat the first preset value and the second preset value are, as long asthe second preset value and the first preset value are different. Forexample, the first preset value may be “0”, whereas the second presetvalue may be “1”; that is to say, when the value of the label type fieldis “0”, the server may determine that the label is the lending label,and when the value of the label type field is “1”, the server maydetermine that the label is the owner label. Alternatively, one of thefirst preset value and the second preset value may also be set to null,and the other is not null. For example, it is assumed that the firstpreset value is null, the second preset value is not null. Here, it isassumed that the second preset value is “1”, when the value of the labeltype field is null, the server may determine that the label is thelending label, and when the value of the label type field is “1”, theserver may determine that the label is the owner label.

Furthermore, the server may further include: a generation module 97, astorage module 98, and a prompt module 99.

The prompt module 99 is configured to prompt the user to execute aprocess for purchasing the digital service content, when the firstdetermination module 92 determines that the user identifier is differentfrom the borrower identifier, or the first determination module 92determines that the digital service content is not in the lendingperiod, or the first determination module 92 determines that the useridentifier is different from the owner identifier included in the ownerlabel of the digital service content.

The receiving module 91 is further configured to receive a purchaserequest sent by the user, in which the purchase request is used forrequesting purchasing the digital service content, and the purchaserequest carries the user identifier; and receive the lendable number oftimes of the digital service content, where the lendable number of timesis set by the user.

The generation module 97 is configured to generate the owner label ofthe digital service content according to the identifier of the digitalservice content, the lendable number of times of the digital servicecontent, and the user identifier.

The storage module 98 is configured to store the owner label of thedigital service content generated by the generation module 97 in acontent library of the user.

With this server, the lending of digital service content may beimplemented in an electronic fashion, and copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate digital copyright management. Inaddition, the limitation of the lending period and the lendable numberof times of the lent digital service content is added, thereby enhancingthe possessiveness of a purchaser and the appreciation of a borrower.Also, after the purchaser has lent the digital service content, thepurchaser cannot use the digital service content in the lending period,thereby enhancing the discretion of the purchaser for the lending.

FIG. 11 is a schematic structural diagram of a sever according to yetanother embodiment of the present invention. In this embodiment, theserver may implement the process in the embodiment in FIG. 5 or FIG. 6of the present invention. As shown in FIG. 11, the server may include: arequest receiving module 1101, a second determination module 1102, anidentifier receiving module 1103, a label generation module 1104, and alabel sending module 1105.

The request receiving module 1101 is configured to receive a contentlending request, in which the content lending request carries an ownerlabel of digital service content requested to be lent, the owner labelincludes an identifier of an owner that has the right to use and lendthe digital service content, an identifier of the digital servicecontent, and the lendable number of times of the digital servicecontent.

The second determination module 1102 is configured to determine that thelendable number of times of the digital service content is in aneffective range.

The identifier receiving module 1103 is configured to receive a borroweridentifier specified by the owner and a lending period matching theborrower identifier after the second determination module 1102determines that the lendable number of times of the digital servicecontent is in the effective range.

The label generation module 1104 is configured to generate a lendinglabel of the digital service content according to the owner identifier,the borrower identifier specified by the owner, the identifier of thedigital service content, and the lending period matching the borroweridentifier.

The label sending module 1105 is configured to send the lending labelgenerated by the label generation module 1104 to the borrower.

Specifically, the second determination module 1102 is specificallyconfigured to determine that the lendable number of times of the digitalservice content is greater than or equal to a first threshold value. Inthis embodiment, the first threshold value may be a positive numbergreater than or equal to 1, this embodiment does not limit what thefirst threshold value is, and exemplarily, the first threshold value maybe 1.

Furthermore, in an implementation manner of this embodiment, the servermay further include:

a counting module 1106, configured to subtract a second threshold valuefrom the lendable number of times of the digital service content in theowner label after the label generation module 1104 generates the lendinglabel of the digital service content. In this embodiment, the secondthreshold value may be a positive number, this embodiment does not limitwhat the second threshold value is, and exemplarily, the secondthreshold value may be 1.

With this server, the lending of digital service content may beimplemented in an electronic fashion, and copyright control for thedigital service content may be implemented after the digital servicecontent is lent, so as to facilitate digital copyright management. Inaddition, the limitation of the lending period and the lendable numberof times of the lent digital service content is added, thereby enhancingthe possessiveness of a purchaser and the appreciation of a borrower.

It should be understood by persons skilled in the art that theaccompanying drawings are merely schematic diagrams of an exemplaryembodiment, and modules or processes in the accompanying drawings arenot necessarily required in implementing the present invention.

It should be understood by persons skilled in the art that, modules in adevice according to an embodiment may be distributed in the device ofthe embodiment according to the description of the embodiment, or becorrespondingly changed and disposed in one or more devices differentfrom this embodiment. The modules of the above embodiment may becombined into one module, or further divided into a plurality ofsub-modules.

Finally, it should be noted that the embodiments are merely provided fordescribing the technical solutions of the present invention, but notintended to limit the present invention. It should be understood bypersons of ordinary skill in the art that although the present inventionhas been described in detail with reference to the embodiments,modifications can be made to the technical solutions described in theembodiments, or equivalent replacements can be made to some or all thetechnical features in the technical solutions, as long as suchmodifications or replacements do not depart from the scope of thetechnical solutions of the embodiments of the present invention.

What is claimed is:
 1. A method for sending digital service content,comprising: receiving, by a server, a user request, wherein the userrequest carries a user identifier and a label of digital servicecontent; determining, by the server, a type of the label; if the labelis a lending label of the digital service content, acquiring, by theserver, a borrower identifier in the lending label of the digitalservice content; and determining whether the user identifier is the sameas the borrower identifier; if the user identifier is the same as theborrower identifier, acquiring, by the server, a lending period matchingthe borrower identifier in the lending label of the digital servicecontent, and determine whether the digital service content is in thelending period; and if the digital service content is in the lendingperiod, sending, by the server, the digital service content to aterminal used by a user and identified by the user identifier.
 2. Themethod according to claim 1, further comprising: if the user identifieris different from the borrower identifier, or the digital servicecontent is not in the lending period, feeding back, by the server to theterminal, information that the user does not have the right to borrowthe digital service content.
 3. The method according to claim 2, furthercomprising: if the user identifier is different from the borroweridentifier, or the digital service content is not in the lending period,or the user identifier is different from the owner identifier comprisedin the owner label of the digital service content, prompting, by theserver, the user to execute a process for purchasing the digital servicecontent.
 4. The method according to claim 3, after the prompting, by theserver, the user to execute the process for purchasing the digitalservice content, further comprising: receiving, by the server, apurchase request sent by the user, wherein the purchase request is usedfor requesting purchasing the digital service content, and the purchaserequest carries the user identifier; and receiving the lendable numberof times of the digital service content, wherein the lendable number oftimes is set by the user; and generating, by the server, the owner labelof the digital service content according to an identifier of the digitalservice content, the lendable number of times of the digital servicecontent, and the user identifier, and storing the owner label of thedigital service content in a content library of the user.
 5. The methodaccording to claim 1, after the determining, by the server, the type ofthe label, further comprising: if the label is an owner label of thedigital service content, determining, by the server, whether the useridentifier is the same as the owner identifier comprised in the ownerlabel of the digital service content, wherein the owner identifiercomprises an identifier of an owner that has the right to use and lendthe digital service content; if the user identifier is the same as theowner identifier comprised in the owner label of the digital servicecontent, determining, by the server, whether the user has lent thedigital service content; if the user has not lent the digital servicecontent, sending, by the server, the digital service content to theterminal; and if the user has lent the digital service content, feedingback, by the server to the terminal, information that the user has lentthe digital service content.
 6. The method according to claim 5, furthercomprising: if the user identifier is different from the owneridentifier comprised in the owner label of the digital service content,feeding back, by the server to the terminal, information that the userdoes not have the right to use and lend the digital service content. 7.The method according to claim 1, wherein the determining, by the server,the type of the label, comprises: parsing, by the server, the label;when the label comprises the borrower identifier, determining, by theserver, that the label is the lending label of the digital servicecontent; or, when a value of a label type field in the label is a firstpreset value, determining that the label is the lending label of thedigital service content; when the label comprises the identifier of theowner that has the right to use and lend the digital service content,but does not comprise the borrower identifier, determining, by theserver, that the label is the owner label; or, when the value of thelabel type field in the label is a second preset value, determining thatthe label is the owner label of the digital service content.
 8. A methodfor lending digital service content, comprising: receiving, by a server,a content lending request, wherein the content lending request carriesan owner label of digital service content requested to be lent, theowner label comprises an identifier of an owner that has the right touse and lend the digital service content, an identifier of the digitalservice content, and the lendable number of times of the digital servicecontent; after determining that the lendable number of times of thedigital service content is in an effective range, receiving, by theserver, a borrower identifier specified by the owner, and a lendingperiod matching the borrower identifier; generating, by the server, alending label of the digital service content according to the identifierof the owner, the borrower identifier specified by the owner, theidentifier of the digital service content, and the lending periodmatching the borrower identifier; and sending, by the server, thelending label to the borrower.
 9. The method according to claim 8,wherein, the lendable number of times of the digital service contentbeing in the effective range comprises: the lendable number of times ofthe digital service content is greater than or equal to a firstthreshold value.
 10. The method according to claim 8, after thegenerating the lending label of the digital service content, furthercomprising: subtracting, by the server, a second threshold value fromthe lendable number of times of the digital service content in the ownerlabel.
 11. A server, comprising: a program processing hardware whichexecutes program codes stored in a memory to configure the server to:receive a user request, wherein the user request carries a useridentifier and a label of digital service content; determine a type ofthe label; and after the acquisition module acquires a borroweridentifier in a lending label of the digital service content, determinewhether the user identifier is the same as the borrower identifier; andafter acquiring a lending period matching the borrower identifier in thelending label of the digital service content, determine whether thedigital service content is in the lending period; acquire the borroweridentifier in the lending label of the digital service content afterdetermining that the label is the lending label of the digital servicecontent; and acquire the lending period matching the borrower identifierin the lending label of the digital service content after determiningthat the user identifier is the same as the borrower identifier; andsend the digital service content to a terminal used by a user andidentified by the user identifier after determining that the digitalservice content is in the lending period.
 12. The server according toclaim 11, further configured to: feed back to the terminal, informationthat the user does not have the right to borrow the digital servicecontent, when the determining that the user identifier is different fromthe borrower identifier, or, determining that the digital servicecontent is not in the lending period.
 13. The server according to claim12, further configured to: prompt the user to execute a process forpurchasing the digital service content, when one of the following takesplace: determining that the user identifier is different from theborrower identifier, or determining that the digital service content isnot in the lending period, or determining that the user identifier isdifferent from the owner identifier comprised in the owner label of thedigital service content.
 14. The server according to claim 13, furtherconfigured to: receive a purchase request sent by the user, wherein thepurchase request is used for requesting purchasing the digital servicecontent, and the purchase request carries the user identifier; andreceive the lendable number of times of the digital service content,wherein the lendable number of times is set by the user; generate theowner label of the digital service content according to an identifier ofthe digital service content, the lendable number of times of the digitalservice content, and the user identifier; and store the owner label ofthe digital service content generated by the generation module in acontent library of the user.
 15. The server according to claim 11,further configured to after determining that the label is an owner labelof the digital service content, determine whether the user identifier isthe same as the owner identifier comprised in the owner label of thedigital service content, wherein the owner identifier comprises anidentifier of an owner that has the right to use and lend the digitalservice content; and after determining that the user identifier is thesame as the owner identifier comprised in the owner label of the digitalservice content, determine whether the user has lent the digital servicecontent; send the digital service content to the terminal afterdetermining that the user has not lent the digital service content; andfeed back to the terminal, information that the user has lent thedigital service content after determining that the user has lent thedigital service content.
 16. The server according to claim 15, furtherconfigured to: feed back to the terminal, information that the user doesnot have the right to use and lend the digital service content whendetermining that the user identifier is different from the owneridentifier comprised in the owner label of the digital service content.17. The server according to claim 11, further configured to: parse thelabel, determine that the label is the lending label of the digitalservice content when the label comprises the borrower identifier; anddetermine that the label is the owner label of the digital servicecontent when the label comprises the identifier of the owner that hasthe right to use and lend the digital service content, but does notcomprise the borrower identifier; or, parse the label, determine thatthe label is the lending label of the digital service content when avalue of a label type field in the label is a first preset value;determine that the label is the owner label of the digital servicecontent when the value of the label type field in the label is a secondpreset value.
 18. A server, comprising: a program processing hardwarewhich executes program codes stored in a memory to configure the serverto: receive a content lending request, wherein the content lendingrequest carries an owner label of digital service content requested tobe lent, the owner label comprises an identifier of an owner that hasthe right to use and lend the digital service content, an identifier ofthe digital service content, and the lendable number of times of thedigital service content; determine that the lendable number of times ofthe digital service content is in an effective range; receive a borroweridentifier specified by the owner and a lending period matching theborrower identifier after the second determination module determinesthat the lendable number of times of the digital service content is inthe effective range; generate a lending label of the digital servicecontent according to the identifier of the owner, the borroweridentifier specified by the owner, the identifier of the digital servicecontent, and the lending period matching the borrower identifier; andsend the lending label generated by the label generation module to theborrower.
 19. The server according to claim 18, configured to: determinethat the lendable number of times of the digital service content isgreater than or equal to a first threshold value.
 20. The serveraccording to claim 18, configured to: subtract a second threshold valuefrom the lendable number of times of the digital service content in theowner label after the label generation module generates the lendinglabel of the digital service content.